package com.toe.sso.mapper;

import com.toe.pojo.entity.user.UserAdmin;
import com.toe.pojo.vo.user.UserAdminVO;
import org.springframework.stereotype.Repository;

@Repository
/*主要是避免IDEA在自动装配时的误判错误*/
/**
 * 这是处理类别数据持久层接口
 */
public interface AdminMapper{

    /**
     * 根据管理员用户名查询管理员详情
     *
     * @param username 用戶名
     * @return 匹配的管理员详情，如果没有匹配的数据，则返回null
     */
    UserAdmin findByUsername(String username);

    UserAdmin findByPhone(String phone);

    UserAdminVO findById(Long id);
}
